//生成随机数
var Mathnum = parseInt(Math.random()*9999999,10);
// js加载模块
var _lwdiv = $('lwdiv').length;
if(_lwdiv != 0){
    $('lwdiv').each(function(){
        var _this = $(this),
            _arr = _this[0].attributes, //获取属性
            file_dir = '', //文件路径
            _attrObj = {}, //转化后的属性
            regEx,
            _html = '';
        for(var i=0;i<_arr.length;i++){
            _attrObj[_arr[i].name.replace('lw-','')] = _arr[i].value;
        }
        file_dir = _attrObj.file;
        if(!file_dir){
            console.error('请填写文件路径哇！--------提示')
            return false;
        }
        $.ajax({
            url:file_dir,
            type:'GET',
            success:function(e){
                var _html = '',
                    _obj;
                for(var k in _attrObj){
                    regEx = new RegExp('{\\s*'+k+'\\s*}','g');
                    e = e.replace(regEx,_attrObj[k]);
                }
                _this.before(e);
                _obj = _this.prev();
                for(var k in _attrObj){
                    _obj.find('*[lw-'+k+']').attr(k,_attrObj[k]).removeAttr('lw-'+k);
                }
                _html = _obj.html();
                _html = _html.replace('lw-','');
                _html = _obj.html(_html);
                _this.remove();
                _lwdiv--;
                if(_lwdiv==0){
                    fun_load();
                }
            }
        })
    });
}else{
    fun_load();
}
function fun_load(){
    $('.FixedMenu .M>li').each(function(e){
        if($(this).find('.Lib a').length > 0){
            $(this).find('.title').addClass('hlb');
            $(this).append('<span class="iconBtn"></span>');
        }
    });

    scr_fun();
}
function scr_fun(){
    var srctop = $(window).scrollTop();
    if(srctop > 100){
        $('body').addClass('SmallHeader');
    }else{
        $('body').removeClass('SmallHeader');
    }
}

$(window).scroll(function(){
    scr_fun();
});
/****菜单****/
$(document).on('click','.PhoneMenu',function(){
    if($('body').hasClass('MenuShow')){
        $('body').removeClass('MenuShow');
    }else{
        $('body').addClass('MenuShow');
    }
});
// 头部下拉
$(document).on('click','.FixedMenu li .iconBtn',function(){
    if($(window).width() < 1200){
        var obj = $(this).parents('li');
        if(obj.find('.Lib a').length > 0){
            obj.siblings().removeClass('click').find('.Lib').slideUp();
            if(obj.hasClass('click')){
                obj.removeClass('click');
                obj.find('.Lib').slideUp();
            }else{
                obj.addClass('click');
                obj.find('.Lib').slideDown();
            }
        }
    }
});
// 搜索框
$(document).on('click', '.SearchBtn', function () {
    if($('body').hasClass('SearchShow')){
        $('body').removeClass('SearchShow');
        $('#header .FormBox').slideUp();
    }else{
        $('body').addClass('SearchShow');
        $('#header .FormBox').slideDown();
    }
});
$(document).on('click', '.FormBox .exit', function () {
    $('body').removeClass('SearchShow');
});
/**返回头部**/
$(document).on('click','.Returntop',function(){
    $('body,html').animate({'scrollTop':0},500);
});
/**切换选项卡**/
var TablesCheck1 = TablesCheck($('.TabBox'),function(){});

/**切换选项卡**/
function TablesCheck(object,callback){
    object.each(function(){
        var obj = $(this);
        var points = obj.find('*[data-point]');
        var shows = obj.find('*[data-show]');
        points.hover(function(){
            var tval = $(this).attr('data-point');
            if(tval){
                callback($(this),obj.find('*[data-show="'+tval+'"]'));
                points.removeClass('on');
                $(this).addClass('on');
                shows.hide().removeClass('on');
                obj.find('*[data-show="'+tval+'"]').show().addClass('on');
            }
        });
        if(points.length > 0){
            var loadpoints = points.eq(0).attr('data-point');
            shows.hide().removeClass('on');
            obj.find('*[data-point="'+loadpoints+'"]').addClass('on');
            obj.find('*[data-show="'+loadpoints+'"]').show().addClass('on');
        }
    });
}
/**统一高度**/
function li_check(opints){
    let obj = opints.obj;
    let num = opints.nums ? opints.nums : false;
    obj.height('auto');
    if(num == false || num>=obj.length){
        var li_h = 0;
        obj.each(function(i){
            if(li_h < $(this).height()){
                li_h = $(this).height();
            }
        });
        obj.height(li_h);
    }else{
        var li_h = 0;
        obj.each(function(i){
            if(i%num == num-1){
                if(li_h < $(this).height()){
                    li_h = $(this).height();
                }
                for(let ii=num-1;ii>=0;ii--){
                    obj.eq(i-ii).height(li_h);
                }
                li_h = 0;
            }else{
                if(li_h < $(this).height()){
                    li_h = $(this).height();
                }
                if(i == obj.length){
                    for(let ii=num;ii>=0;ii--){
                        obj.eq(i-ii).height(li_h);
                    }
                }
            }
        });
    }
}
//数字增长
(function($){
    $.fn.numberRock=function(options){
        var defaults={
            lastNumber:100,
            duration:2000,
            easing:'swing'  //swing(默认 : 缓冲 : 慢快慢)  linear(匀速的)
        };
        var opts=$.extend({}, defaults, options);

        $(this).animate({
            num : "numberRock",
            // width : 300,
            // height : 300,
        },{
            duration : opts.duration,
            easing : opts.easing,
            complete : function(){
                //console.log("success");
            },
            step : function(a,b){  //可以检测我们定时器的每一次变化
                //console.log(a);
                //console.log(b.pos);   //运动过程中的比例值(0~1)
                $(this).html(parseInt(b.pos * opts.lastNumber));
            }
        });
    }
})(jQuery);
// 分享
function ShareFun(obj){
    var _url = window.location.href;
    var _title = document.title;
    for(var _o of document.querySelectorAll(obj)){
        // 微博分享
        _o.querySelector('.sina').setAttribute('href','http://service.weibo.com/share/share.php?title='+_title+'&url='+_url);
        _o.querySelector('.sina').setAttribute('target','_blank');
        // 二维码
        new QRCode(_o.querySelector("#CreatCodeBox"), _url);
    }
}
// 视频
$(document).on('click','.VideoPlay',function(){
    var src = $(this).attr('data-src')?$(this).attr('data-src'):$(this).find('video').attr('src');
    if(src){
        $('.TankVideoBox').find('video').attr('src',src);
        $('.TankVideoBox').fadeIn();
        $('.TankVideoBox').find('video')[0].play();
    }
});
$(document).on('click','.TankVideoBox',function(){
    $('.TankVideoBox').fadeOut();
    $('.TankVideoBox').find('video')[0].pause();
});
$(document).on('click','.TankVideoBox video',function(e){
    e.preventDefault();
    e.stopPropagation();
});

